English Dictionary
◊ PRESS DOWN ON
press down on
v : exert a force with a heavy weight; "The snow bore down on
the roof" [syn: {drag down}, {bear down}, {bear down on},
{weigh down}]